@import "@/lib/reset.scss";

.header {
  font-family: PingFang SC;
  /deep/.van-nav-bar__title {
    @include font-size(0.17rem);
    @include color(#444);
    font-weight: bold;
  }

  /deep/.van-nav-bar__text {
    @include font-size(0.14rem);
    color: #1C1C1C;
    font-weight: 500;
  }
}

.content {
  padding: 0.16rem 0.155rem 0;
  border-top: 1px solid #E6E6E6;
  .send-msg-box {
    min-height: 1.9rem;
    padding: 0 0.125rem;
    ::placeholder {
      @include color(rgba(28, 28, 28, .5));
    }
    .send-msg-txt {
      height: 1.1rem;
      width: 100%;
      border: none;
      outline: none;
      font-weight: 500;
      @include font-size(0.15rem);
      @include color(rgba(28, 28, 28, 1));
    }
    
    /deep/.van-uploader__upload-icon {
      @include font-size(0.35rem);
    }
  }
  
  .topic {
    @include rect(100%, 0.55rem);
    border-top: 1px solid #D1D1D1;
    border-bottom: 1px solid #D1D1D1;
    margin-top: 0.2rem;
    @include flexbox();
    @include justify-content(space-between);
    @include align-items();

    >span {
      @include font-size(0.13rem);
      @include color(rgba(28, 28, 28, .5));
      padding-left: 0.085rem;
      letter-spacing: 0.003rem;
      max-width: 1.3rem;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
    }

    >p {
      .sel-label {
        display: inline-block;
        background-color: #F2F2F2;
        color: #1C1C1C;
        padding: 0 0.1rem;
        font-weight: 500;
        border-radius: 0.1325rem;
        height: 0.265rem;
        line-height: 0.265rem;
        @include font-size(0.13rem);
      }

      /deep/.van-icon-arrow::before {
        margin-left: 0.09rem;
        position: relative;
        top: 0.02rem;
      }
    }
  }
}